package com.xuan.service.pg;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xuan.dto.pg.qimen.PgQiMenDouZhuanXingYiDto;
import com.xuan.dto.pg.qimen.PgQiMenDto;
import com.xuan.pojo.pg.PgQiMen;
import org.springframework.transaction.annotation.Transactional;

/**
 * 奇门排盘Service
 */
@Transactional
public interface PgQiMenService extends IService<PgQiMen> {

    /**
     * 开始排盘
     *
     * @param dto 奇门排盘数据接收类
     * @return 排盘结果
     */
    Object starts(PgQiMenDto dto);

    /**
     * 斗转星移
     *
     * @param dto 奇门斗转星移数据接收类
     */
    Object douZhuanXingYi(PgQiMenDouZhuanXingYiDto dto);


}
